package com.quanyan.stadium.entity.vo;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * Created with IntelliJ IDEA.
 * User: zyq
 * Date: 2016/6/29 0029
 * Time: 15:14
 */

public class OrderInfo implements Serializable {

    private String orderNo;

    private BigDecimal orignalAmount;  //实际价格

    private Double accumulateRate;  //鸟蛋比率

    private BigDecimal discountAmount;  //套餐折扣后价格

    private Double totalAccumulate;   //鸟蛋总数量

    private Double useAccumulate;   //鸟蛋使用数量

    private Double useAccumulateAmount;   //鸟蛋使用钱

    private BigDecimal payAmount;  //最终支付价格

    private Byte defaultPayId;

    private String orderToken;

    private String orderMsg;

    private Integer ordeSrc;

    private Integer orderTimeLength;

    public Double getUseAccumulateAmount() {
        return useAccumulateAmount;
    }

    public void setUseAccumulateAmount(Double useAccumulateAmount) {
        this.useAccumulateAmount = useAccumulateAmount;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public BigDecimal getOrignalAmount() {
        return orignalAmount;
    }

    public void setOrignalAmount(BigDecimal orignalAmount) {
        this.orignalAmount = orignalAmount;
    }

    public Double getAccumulateRate() {
        return accumulateRate;
    }

    public void setAccumulateRate(Double accumulateRate) {
        this.accumulateRate = accumulateRate;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }

    public Double getTotalAccumulate() {
        return totalAccumulate;
    }

    public void setTotalAccumulate(Double totalAccumulate) {
        this.totalAccumulate = totalAccumulate;
    }

    public Double getUseAccumulate() {
        return useAccumulate;
    }

    public void setUseAccumulate(Double useAccumulate) {
        this.useAccumulate = useAccumulate;
    }

    public BigDecimal getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(BigDecimal payAmount) {
        this.payAmount = payAmount;
    }

    public Byte getDefaultPayId() {
        return defaultPayId;
    }

    public void setDefaultPayId(Byte defaultPayId) {
        this.defaultPayId = defaultPayId;
    }

    public String getOrderToken() {
        return orderToken;
    }

    public void setOrderToken(String orderToken) {
        this.orderToken = orderToken;
    }

    public String getOrderMsg() {
        return orderMsg;
    }

    public void setOrderMsg(String orderMsg) {
        this.orderMsg = orderMsg;
    }

    public Integer getOrdeSrc() {
        return ordeSrc;
    }

    public void setOrdeSrc(Integer ordeSrc) {
        this.ordeSrc = ordeSrc;
    }

    public Integer getOrderTimeLength() {
        return orderTimeLength;
    }

    public void setOrderTimeLength(Integer orderTimeLength) {
        this.orderTimeLength = orderTimeLength;
    }
}
